internal semilunar fibrocartilage of knee joint - Alemán Inglés Diccionario